satellite closet - Alemán Inglés Diccionario